* Add the relevant build dependencies
ocaml-native-compilers is good on stretch because it
will get us better output code. In buster the
ocaml-native-compilers package is merged into ocaml-nox.
In bullseye we can drop ocaml-native-compilers from the list.
* Drop the rules line that disables the ocaml build.
* Ship /etc/xen/oxenstored.conf.
* Placate dh_missing about ocaml development libraries.
Signed-off-by: Ian Jackson <ian.jackson@citrix.com>
[add trailing comma, fix typo, change bulleseye line]
Signed-off-by: Hans van Kranenburg <hans@knorrie.org>
uuid-dev,
zlib1g-dev,
pandoc,
- markdown
+ markdown,
+ ocaml-native-compilers | ocaml-nox,
+ ocaml-findlib,
XS-Python-Version: current
Homepage: https://xenproject.org/
Vcs-Browser: https://salsa.debian.org/xen-team/debian-xen
# some of the code in the upstream init scripts.
etc/xen/README.incompatibilities
+# When we build with ocaml support, do not try to ship development
+# libraries which we don't understand and are of limited use.
+# If someone wants this, suggestions from ocaml experts on what
+# to ship where would be welcome.
+usr/local/lib/ocaml
--with-libexec-leaf-dir=xen-$(upstream_version) \
--disable-blktap1 \
--disable-blktap2 \
- --disable-ocamltools \
--disable-qemu-traditional --disable-rombios \
--with-system-qemu=/usr/bin/qemu-system-i386 \
--enable-ovmf --with-system-ovmf=/usr/share/ovmf/OVMF.fd \
etc/bash_completion.d/xl.sh usr/share/bash-completion/completions/
etc/default/xendomains
+etc/xen/oxenstored.conf
usr/bin
usr/sbin